package com.skyd.core.game.crosswisewar;

/**
 * 效果接口
 * 
 * @author SkyD
 * 
 */
public interface IBuff extends IWarrior,IIntangible {	
	/**
	 * 获取KeepTime。 功能注释：持续时间
	 */
	int getKeepTime();

	/**
	 * 设置KeepTime。 功能注释：持续时间
	 * 
	 * @param value
	 *            KeepTime
	 */
	void setKeepTime(int value);

	/**
	 * 设置到目标
	 * 
	 * @param value
	 */
	void setToTarget(IWarrior value);

	/**
	 * 移除
	 */
	void remove();
	
	long getCreateTime();
}
